Package-level declarations

Types

Link copied to clipboard

Dependencies available to PaywallCacheState.Actions.

Link copied to clipboard
Link copied to clipboard
data class PaywallCacheState(val views: Map<String, View> = emptyMap(), val activePaywallVcKey: String? = null)

Source-of-truth state for the paywall view cache.

Link copied to clipboard
class PaywallManager(factory: PaywallManager.Factory, paywallRequestManager: PaywallRequestManager)
Link copied to clipboard
class PaywallViewCache(val appCtx: Context, val viewStorage: ViewStorage, val activityProvider: ActivityProvider, val deviceHelper: DeviceHelper, @ColorRes loadingColor: Int? = null, val actor: SequentialActor<PaywallCacheContext, PaywallCacheState>) : PaywallCacheContext

Cache for paywall, loading, and shimmer views.